hang together

  1. (a) birbirine sadık kalmak, birbirinden ayrılmamak, daima beraber olmak, dayanışmak, (b) birbirine sıkı
    sıkıya tutunmak/sarılmak, (c) birbirine uymak, mantıklı/insicamlı/tutarlı olmak.
    His story doesn't hang together.